/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package seleccion;

import java.util.Random;

/**
 *
 * @author avanza
 */
public class Seleccion {

    /**
     * @param args the command line arguments
     */
    @SuppressWarnings("empty-statement")
    public static void main(String[] args) {
        
        int i=0,j,contadorMenores,contadorIguales;
        int[] lista=new int[100];
        int[] listaOrdenada=new int[100];
        Random r= new Random ();
        while(i<=99)
        {
            lista[i]=r.nextInt(1000);
            System.out.println(lista[i]);
            i++;
        }
        //Ahora empezamos a ordenar:
    //int antes,despues;
    //antes=i;
    //despues=i++;
    System.out.println("-------------------------------------------------------------");
    for(i=0;i<=99;i++)
    {
        contadorIguales=0;
        contadorMenores=0;
        j=0;
        while (j<=99)
        {
            if (lista[i]==lista[j])
            {    
                contadorIguales++;
            }
            if (lista[i]>lista[j])
            {
                contadorMenores++;
            }
            j++;
        }
        //en contadorMenores tendre el numero de digitos menores que lista de iit 
        listaOrdenada[contadorMenores]=lista[i];
       for(j=2;j<=contadorIguales;j++)
       {
            listaOrdenada[contadorMenores+(j-1)]=lista[i];
       }
      }
    
        for (j=0;j<=99;j++)
        {
           System.out.println(listaOrdenada[j]);
        }
        
    
    }}
    

